25266 mm = 82.893701 feet