99 x 31 meters = 324.8 x 101.71 feet