160.3 x 116.4 meters = 525.92 x 381.89 feet