73.83 feet = 22.503384 meters