100.55 meters = 329 feet and 10.66 inches