105.02 feet = 32.010096 meters