110.26 meters = 361 feet and 8.94 inches