144.3 x 110.1 meters = 473.43 x 361.22 feet