420.12 meters = 1378 feet and 4.16 inches