1280.9 meters = 4202 feet and 5.13 inches