259 x 884 meters = 10196.85 x 34803.15 inches