111.91 meters = 367.158793 feet