667.2 meters = 2188.976378 feet