26.002 feet = 7925.4096 mm