Answer:
62 yards or 186 feet
Explanation:
Platform 1 = 2,280 inches / 12 inches in a foot = 190 feet
P2-P1=d
376 feet - 190 feet = 186 feet / 3 feet in a yard = 62 yards
7.8m questions
10.5m answers