205.1 meters = 672 feet and 10.8 inches