270 x 398 feet = 82.3 x 121.31 meters