618 x 809 meters = 24330.71 x 31850.39 inches