73443 meters = 240954 feet and 8.69 inches