24 x 712 meters = 944.88 x 28031.5 inches