110.85 meters = 363.681102 feet