205.78 meters = 675 feet and 1.57 inches