111.32 meters = 365 feet and 2.68 inches