108.21 meters = 355.019685 feet