54 x 899 meters = 2125.98 x 35393.7 inches