801 x 621 x 140 meters = 2627.95 x 2037.4 x 459.32 feet