7860 mm = 25.787402 feet