894 x 506 meters = 35196.85 x 19921.26 inches