108.8 meters = 356 feet and 11.46 inches