110.6 meters = 362.860892 feet