949 x 98 meters = 37362.2 x 3858.27 inches