506 x 96 meters = 19921.26 x 3779.53 inches