333 x 412 feet = 101.5 x 125.58 meters