123 x 952 meters = 4842.52 x 37480.31 inches