29.35 meters = 96 feet and 3.51 inches