199 x 528 meters = 7834.65 x 20787.4 inches