1049.8 meters = 3444 feet and 2.71 inches