29.31 meters = 96 feet and 1.94 inches