111.42 meters = 365 feet and 6.61 inches