740.2 meters = 2428 feet and 5.73 inches