205.1 meters = 672.900262 feet