26.228 feet = 7994.2944 mm