420.2 meters = 1378 feet and 7.31 inches