619 x 202 x 660 feet = 188.67 x 61.57 x 201.17 meters