112.24 meters = 368.24147 feet