741.96 meters = 2434 feet and 3.02 inches