108.5 meters = 355 feet and 11.65 inches