205.11 meters = 672 feet and 11.2 inches