276 x 689 meters = 10866.14 x 27125.98 inches