401 x 106 meters = 15787.4 x 4173.23 inches