205.87 meters = 675 feet and 5.12 inches