100.882 meters = 330 feet and 11.73 inches