109.95 meters = 360.728346 feet