110.5 meters = 362.532808 feet