147.6 x 104.8 meters = 484.25 x 343.83 feet