104 x 362 meters = 341.21 x 1187.66 feet