801 x 571 x 129 meters = 2627.95 x 1873.36 x 423.23 feet