99 x 225 feet = 30.18 x 68.58 meters