204.3 meters = 670.275591 feet