205.04 meters = 672 feet and 8.44 inches