398 x 270 feet = 121.31 x 82.3 meters