146.6 x 103.8 meters = 480.97 x 340.55 feet