92 x 121.1 meters = 301.84 x 397.31 feet