160 x 138.9 meters = 524.93 x 455.71 feet