128.8 x 92 meters = 422.57 x 301.84 feet