134 x 99 meters = 439.63 x 324.8 feet