73.6 feet = 22.43328 meters