281 x 104 meters = 921.92 x 341.21 feet