104 x 58 meters = 341.21 x 190.29 feet