25.059 feet = 7637.9832 mm