155 x 558 meters = 6102.36 x 21968.5 inches