418 x 377 x 32 meters = 1371.39 x 1236.88 x 104.99 feet