101 x 249 feet = 30.78 x 75.9 meters