108.6 meters = 356 feet and 3.59 inches