112.3 feet = 34.22904 meters