260.84 meters = 855.774278 feet