111.94 meters = 367 feet and 3.09 inches