145.6 x 103.4 meters = 477.69 x 339.24 feet