7566 mm = 24.822835 feet