111.29 meters = 365 feet and 1.5 inches