73436 meters = 240931 feet and 9.1 inches