73435 meters = 240928 feet and 5.73 inches