110.1 x 179.1 meters = 361.22 x 587.6 feet