205.76 meters = 675 feet and 0.79 inches