112.41 meters = 368 feet and 9.59 inches