7563 mm = 24.812992 feet