150 x 618 meters = 5905.51 x 24330.71 inches