162 x 104.3 meters = 531.5 x 342.19 feet