1280.3 meters = 4200 feet and 5.51 inches