99 x 247 feet = 30.18 x 75.29 meters