326 x 150 feet = 99.36 x 45.72 meters