658 x 758 meters = 25905.51 x 29842.52 inches