160 x 102.3 meters = 524.93 x 335.63 feet