110.3 x 167.6 meters = 361.88 x 549.87 feet