135.6 x 92.8 meters = 444.88 x 304.46 feet