144.6 x 102.4 meters = 474.41 x 335.96 feet