204.88 meters = 672 feet and 2.14 inches