98 x 927 meters = 3858.27 x 36496.06 inches