136.5 x 16.2 meters = 447.83 x 53.15 feet