256 x 31 meters = 839.9 x 101.71 feet