424.99 meters = 1394 feet and 3.89 inches