33 x 605 meters = 1299.21 x 23818.9 inches