80 x 601 meters = 3149.61 x 23661.42 inches