73370 meters = 240715 feet and 2.68 inches