29.36 meters = 96 feet and 3.91 inches