398 x 208 feet = 121.31 x 63.4 meters