104 x 334 x 139 meters = 341.21 x 1095.8 x 456.04 feet