92 x 129 meters = 301.84 x 423.23 feet