Alright, let's work through 1086 times 508 step by step
1086 × 508 = 508 × (1086)
+ 508 × 6 that results in 3048
+ 508 × 80 resulting in 40640
+ 508 × 000 that results in 0
+ 508 × 1000 that equals 508000

= 551688
