69 x 898 meters = 2716.54 x 35354.33 inches