7866 mm = 25.807087 feet