599 x 605 meters = 23582.68 x 23818.9 inches