112.42 feet = 34.265616 meters