104 x 433 meters = 341.21 x 1420.6 feet