528 x 812 meters = 20787.4 x 31968.5 inches