22.4 meters = 73.490814 feet