100.86 meters = 330 feet and 10.87 inches