33.18 meters = 108 feet and 10.3 inches