1378.4 feet = 420.13632 meters