112.3 meters = 368.43832 feet