108.4 meters = 355 feet and 7.72 inches