73439 meters = 240941 feet and 7.21 inches