73.3 feet = 22.34184 meters