419 x 73 feet = 127.71 x 22.25 meters